heat exchanger plate - French English Dictionary